Component({
    /**
     * 组件的属性列表
     */
    properties: {
        zan:{
            type:Number,
            value:0
        },
        cai:{
            type:Number,
            value:0
        }
    },

    /**
     * 组件的初始数据
     */
    data: {
    },

    /**
     * 组件的方法列表
     */
    methods: {
        
    },
    lifetimes:{
        attached(){
            // 传入两个值：点赞数和点踩数，输出一个value为分数
            let zan=Number(this.data.zan)
            let cai=Number(this.data.cai)
            if(zan==0||cai>=zan){//如果没有点赞或者踩比赞多
                let fstar='',hstar=false,estar='aaaaa',value=0
                this.setData({
                    fstar,hstar,estar,value
                })
                return
            }
            let value=((zan/(zan+cai))*10).toFixed(1)
            value=value==10.0?10:value
            let score=value/2
            let fstar='a'.repeat(score)
            let hstar=score%1!=0
            let estar='a'.repeat(Math.floor((5-score)))
            this.setData({
                fstar,hstar,estar,value
            })
        }
    }
})
